potato nose - French English Dictionary